page{
	font: 14px/1.5 "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei", "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei", sans-serif;
	background-color: #f1f1f1;
}

div,body,a,img,span,page,view,navigator,image,text,input,textarea,button,form{
	box-sizing: border-box;
}
form{
	display: block;
	width: 100%;
}

image{will-change: transform}

switch .uni-switch-input{
	margin-right: 0;
}

button{
	color: inherit;
	line-height: inherit;
	margin: 0;
	background-color: transparent;
	padding: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	&:after{
		display: none;
	}
}

input,textarea,form{
	width: 100%;
	height: auto;
	min-height: 10px;
	display: block;
	font-size: inherit;
}


.wx-switch-input,.uni-switch-input{width:42px !important;height:22px !important;}
.wx-switch-input::before,.uni-switch-input::before{width:40px !important;height: 20px !important;}
.wx-switch-input::after,.uni-switch-input::after{width: 20px !important;height: 20px !important;}

@import "base-cloud-font" ;
@import "base-cloud-mobile" ;

@media (min-width:476px) {
	@import "base-cloud-pc" ;
}


